structure auto-porteuse - German English Dictionary